b44f3850b40e54aa6ba98fa25ac85b48a404a854,zanata-war/src/main/java/org/zanata/security/ZanataCentralLoginModule.java,ZanataCentralLoginModule,initialize,#Subject#CallbackHandler#Map#Map#,63
Before Change
ApplicationConfiguration appConfig = (ApplicationConfiguration)Component.getInstance(ApplicationConfiguration.class);
internalAuthDomain = appConfig.getLoginModuleName(AuthenticationType.INTERNAL);
kerberosDomain = appConfig.getLoginModuleName(AuthenticationType.KERBEROS);
openIdDomain = appConfig.getLoginModuleName(AuthenticationType.OPENID);
jaasDomain = appConfig.getLoginModuleName(AuthenticationType.JAAS);
}
After Change
ZanataBasicConfig basicConfig = ZanataBasicConfig.getInstance();
internalAuthDomain = basicConfig.getProperty(KEY_AUTH_POLICY + "." + AuthenticationType.INTERNAL.name().toLowerCase());
kerberosDomain = basicConfig.getProperty(KEY_AUTH_POLICY + "." + AuthenticationType.KERBEROS.name().toLowerCase());
openIdDomain = basicConfig.getProperty(KEY_AUTH_POLICY + "." + AuthenticationType.OPENID.name().toLowerCase());
jaasDomain = basicConfig.getProperty(KEY_AUTH_POLICY + "." + AuthenticationType.JAAS.name().toLowerCase());
}